Big Huge Thesaurus

lifting device

noun